foreign business property - Francés Inglés Diccionario